/****************************************************************************************
*
*   File: cmainwindow.cpp
*
*   This file is part of the MEGASeries Project.
*   Copyright (C) 2015 Joerg Pauly, MEGAMover.de
*   File created 05.03.2015 by joerg
*   All Rights reserved
*
*   Dieses Programm ist Freie Software: Sie können es unter den Bedingungen
*   der GNU Lesser General Public License, wie von der Free Software Foundation,
*   Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren
*   veröffentlichten Version, weiterverbreiten und/oder modifizieren.
*
*   Dieses Programm wird in der Hoffnung, dass es nützlich sein wird, aber
*   OHNE JEDE GEWÄHRLEISTUNG, bereitgestellt; sogar ohne die implizite
*   Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
*   Siehe die GNU Lesser General Public License für weitere Details.
*
*   Sie sollten eine Kopie der GNU Lesser General Public License zusammen mit diesem
*   Programm erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
*
*****************************************************************************************/

#include "cmainwindow.h"
#include "ui_cmainwindow.h"

CMainWindow::CMainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::CMainWindow)
{
    ui->setupUi(this);
}

CMainWindow::~CMainWindow()
{
    delete ui;
}

void CMainWindow::on_actionE_instellungen_triggered()
{

}

void CMainWindow::on_action_ber_triggered()
{

}

void CMainWindow::on_action_ber_Qt_triggered()
{
    QApplication::aboutQt();
}

void CMainWindow::on_action_Neu_triggered()
{

}

void CMainWindow::on_action_ffnen_triggered()
{

}

void CMainWindow::on_action_Speichern_triggered()
{

}

void CMainWindow::on_actionS_peichern_unter_triggered()
{

}

void CMainWindow::on_actionBe_enden_triggered()
{
    this->close();
}

void CMainWindow::on_action_Kopieren_triggered()
{

}

void CMainWindow::on_actionAus_schneiden_triggered()
{

}

void CMainWindow::on_action_Einf_gen_triggered()
{

}

void CMainWindow::closeEvent(QCloseEvent *e)
{
    QMessageBox lQuitDlg;
        lQuitDlg.setWindowTitle("Programmende");
        lQuitDlg.setText("Möchten Sie MEGAReport beenden?");
        lQuitDlg.setInformativeText("Die Daten werden gespeichert und das Programm wird beendet.");
        lQuitDlg.setStandardButtons(QMessageBox::Yes | QMessageBox::No);
        lQuitDlg.setDefaultButton(QMessageBox::No);
        lQuitDlg.setButtonText(QMessageBox::Yes,"Be&enden");
        lQuitDlg.setButtonText(QMessageBox::No, "&Nicht beenden");
        lQuitDlg.setIcon(QMessageBox::Question);

        if(lQuitDlg.exec() == QMessageBox::Yes)
        {
            e->accept();
        }
        else
        {
            e->ignore();
        }
}


